paper stamp - English Synonyms Dictionary